<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibQQt: QCPLegend Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibQQt
   &#160;<span id="projectnumber">v3.1</span>
   </div>
   <div id="projectbrief">开源、跨平台Qt应用程序框架中间件</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#signals">Signals</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="class_q_c_p_legend-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">QCPLegend Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Manages a legend inside a <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>.  
 <a href="class_q_c_p_legend.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for QCPLegend:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_q_c_p_legend.png" usemap="#QCPLegend_map" alt=""/>
  <map id="QCPLegend_map" name="QCPLegend_map">
<area href="class_q_c_p_layout_grid.html" title="A layout that arranges child elements in a grid. " alt="QCPLayoutGrid" shape="rect" coords="0,224,121,248"/>
<area href="class_q_c_p_layout.html" title="The abstract base class for layouts. " alt="QCPLayout" shape="rect" coords="0,168,121,192"/>
<area href="class_q_c_p_layout_element.html" title="The abstract base class for all objects that form the layout system. " alt="QCPLayoutElement" shape="rect" coords="0,112,121,136"/>
<area href="class_q_c_p_layerable.html" title="Base class for all drawable objects. " alt="QCPLayerable" shape="rect" coords="0,56,121,80"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5404de8bc1e4a994ca4ae69e2c7072f1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1">SelectablePart</a> { <a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1a378201c07d500af7126e3ec91652eed7">spNone</a> = 0x000, 
<a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1a0fa4758962a46fa1dc9da818abae23c4">spLegendBox</a> = 0x001, 
<a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1a768bfb95f323db4c66473375032c0af7">spItems</a> = 0x002
 }</td></tr>
<tr class="separator:a5404de8bc1e4a994ca4ae69e2c7072f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_class_q_c_p_layout_element"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_q_c_p_layout_element')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a></td></tr>
<tr class="memitem:a0d83360e05735735aaf6d7983c56374d inherit pub_types_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a0d83360e05735735aaf6d7983c56374d">UpdatePhase</a> { <a class="el" href="class_q_c_p_layout_element.html#a0d83360e05735735aaf6d7983c56374dad6119882eba136357c2f627992e527d3">upPreparation</a>, 
<a class="el" href="class_q_c_p_layout_element.html#a0d83360e05735735aaf6d7983c56374da288cb59a92280e47261a341f2813e676">upMargins</a>, 
<a class="el" href="class_q_c_p_layout_element.html#a0d83360e05735735aaf6d7983c56374da5d1ccf5d79967c232c3c511796860045">upLayout</a>
 }</td></tr>
<tr class="separator:a0d83360e05735735aaf6d7983c56374d inherit pub_types_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
Signals</h2></td></tr>
<tr class="memitem:a82c88464edac07a9eefaf3906268df3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a82c88464edac07a9eefaf3906268df3b">selectionChanged</a> (QCPLegend::SelectableParts parts)</td></tr>
<tr class="separator:a82c88464edac07a9eefaf3906268df3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a77300fd0976d6bdd8000f4e8d114b8"><td class="memItemLeft" align="right" valign="top"><a id="a8a77300fd0976d6bdd8000f4e8d114b8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>selectableChanged</b> (QCPLegend::SelectableParts parts)</td></tr>
<tr class="separator:a8a77300fd0976d6bdd8000f4e8d114b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header signals_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('signals_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
<tr class="memitem:abbf8657cedea73ac1c3499b521c90eba inherit signals_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#abbf8657cedea73ac1c3499b521c90eba">layerChanged</a> (<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *newLayer)</td></tr>
<tr class="separator:abbf8657cedea73ac1c3499b521c90eba inherit signals_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0001a456989bd07ea378883651fabd72"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a0001a456989bd07ea378883651fabd72">QCPLegend</a> ()</td></tr>
<tr class="separator:a0001a456989bd07ea378883651fabd72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a844b709a5632313416655f931c8e5631"><td class="memItemLeft" align="right" valign="top"><a id="a844b709a5632313416655f931c8e5631"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>borderPen</b> () const</td></tr>
<tr class="separator:a844b709a5632313416655f931c8e5631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaddafd5cbe9175512311350bb3b563e6"><td class="memItemLeft" align="right" valign="top"><a id="aaddafd5cbe9175512311350bb3b563e6"></a>
QBrush&#160;</td><td class="memItemRight" valign="bottom"><b>brush</b> () const</td></tr>
<tr class="separator:aaddafd5cbe9175512311350bb3b563e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae240104de3c3a4cfc0834dbaffa07ac9"><td class="memItemLeft" align="right" valign="top"><a id="ae240104de3c3a4cfc0834dbaffa07ac9"></a>
QFont&#160;</td><td class="memItemRight" valign="bottom"><b>font</b> () const</td></tr>
<tr class="separator:ae240104de3c3a4cfc0834dbaffa07ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa96d8f1a183ec2be8c0461c0abebd6db"><td class="memItemLeft" align="right" valign="top"><a id="aa96d8f1a183ec2be8c0461c0abebd6db"></a>
QColor&#160;</td><td class="memItemRight" valign="bottom"><b>textColor</b> () const</td></tr>
<tr class="separator:aa96d8f1a183ec2be8c0461c0abebd6db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4f17a186558c82d2ba269f6e7164dda"><td class="memItemLeft" align="right" valign="top"><a id="ae4f17a186558c82d2ba269f6e7164dda"></a>
QSize&#160;</td><td class="memItemRight" valign="bottom"><b>iconSize</b> () const</td></tr>
<tr class="separator:ae4f17a186558c82d2ba269f6e7164dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19668bb7f8fafe20d367cebf96269eaf"><td class="memItemLeft" align="right" valign="top"><a id="a19668bb7f8fafe20d367cebf96269eaf"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>iconTextPadding</b> () const</td></tr>
<tr class="separator:a19668bb7f8fafe20d367cebf96269eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b91d2ea68a4dd20238f660b80cd9945"><td class="memItemLeft" align="right" valign="top"><a id="a5b91d2ea68a4dd20238f660b80cd9945"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>iconBorderPen</b> () const</td></tr>
<tr class="separator:a5b91d2ea68a4dd20238f660b80cd9945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad091ff5e11edbe0adecba81c35522ac7"><td class="memItemLeft" align="right" valign="top"><a id="ad091ff5e11edbe0adecba81c35522ac7"></a>
SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>selectableParts</b> () const</td></tr>
<tr class="separator:ad091ff5e11edbe0adecba81c35522ac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3efbf879f6936ec337690985e567dc6f"><td class="memItemLeft" align="right" valign="top"><a id="a3efbf879f6936ec337690985e567dc6f"></a>
SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>selectedParts</b> () const</td></tr>
<tr class="separator:a3efbf879f6936ec337690985e567dc6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add8204bf083c82cc5def29093501a017"><td class="memItemLeft" align="right" valign="top"><a id="add8204bf083c82cc5def29093501a017"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>selectedBorderPen</b> () const</td></tr>
<tr class="separator:add8204bf083c82cc5def29093501a017"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8eb320ca3a25928982a65163e8f883b"><td class="memItemLeft" align="right" valign="top"><a id="ad8eb320ca3a25928982a65163e8f883b"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>selectedIconBorderPen</b> () const</td></tr>
<tr class="separator:ad8eb320ca3a25928982a65163e8f883b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77dfa9340f68ca195f1817a93db09757"><td class="memItemLeft" align="right" valign="top"><a id="a77dfa9340f68ca195f1817a93db09757"></a>
QBrush&#160;</td><td class="memItemRight" valign="bottom"><b>selectedBrush</b> () const</td></tr>
<tr class="separator:a77dfa9340f68ca195f1817a93db09757"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483ffd35d64710a165da87b9d9f11110"><td class="memItemLeft" align="right" valign="top"><a id="a483ffd35d64710a165da87b9d9f11110"></a>
QFont&#160;</td><td class="memItemRight" valign="bottom"><b>selectedFont</b> () const</td></tr>
<tr class="separator:a483ffd35d64710a165da87b9d9f11110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9b469b27787bfb2ce6c8978a31821af"><td class="memItemLeft" align="right" valign="top"><a id="ab9b469b27787bfb2ce6c8978a31821af"></a>
QColor&#160;</td><td class="memItemRight" valign="bottom"><b>selectedTextColor</b> () const</td></tr>
<tr class="separator:ab9b469b27787bfb2ce6c8978a31821af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a866a9e3f5267de7430a6c7f26a61db9f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a866a9e3f5267de7430a6c7f26a61db9f">setBorderPen</a> (const QPen &amp;pen)</td></tr>
<tr class="separator:a866a9e3f5267de7430a6c7f26a61db9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a497bbcd38baa3598c08e2b3f48103f23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a497bbcd38baa3598c08e2b3f48103f23">setBrush</a> (const QBrush &amp;brush)</td></tr>
<tr class="separator:a497bbcd38baa3598c08e2b3f48103f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4cda8499e3cb0f3be415edc02984c73"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#aa4cda8499e3cb0f3be415edc02984c73">setFont</a> (const QFont &amp;font)</td></tr>
<tr class="separator:aa4cda8499e3cb0f3be415edc02984c73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1eb239ff4a4632fe1b6c3e668d845c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#ae1eb239ff4a4632fe1b6c3e668d845c6">setTextColor</a> (const QColor &amp;color)</td></tr>
<tr class="separator:ae1eb239ff4a4632fe1b6c3e668d845c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b0740cce488bf7010da6beda6898984"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a8b0740cce488bf7010da6beda6898984">setIconSize</a> (const QSize &amp;size)</td></tr>
<tr class="separator:a8b0740cce488bf7010da6beda6898984"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96b1a37fd4ee6a9778e6e54fe56ab6c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a96b1a37fd4ee6a9778e6e54fe56ab6c2">setIconSize</a> (int width, int height)</td></tr>
<tr class="separator:a96b1a37fd4ee6a9778e6e54fe56ab6c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62973bd69d5155e8ea3141366e8968f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a62973bd69d5155e8ea3141366e8968f6">setIconTextPadding</a> (int padding)</td></tr>
<tr class="separator:a62973bd69d5155e8ea3141366e8968f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f2c93d18a651f4ff294bb3f026f49b8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a2f2c93d18a651f4ff294bb3f026f49b8">setIconBorderPen</a> (const QPen &amp;pen)</td></tr>
<tr class="separator:a2f2c93d18a651f4ff294bb3f026f49b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce60aa8bbd89f62ae4fa83ac6c60110"><td class="memItemLeft" align="right" valign="top">Q_SLOT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a> (const SelectableParts &amp;selectableParts)</td></tr>
<tr class="separator:a9ce60aa8bbd89f62ae4fa83ac6c60110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aee309bb5c2a794b1987f3fc97f8ad8"><td class="memItemLeft" align="right" valign="top">Q_SLOT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a> (const SelectableParts &amp;selectedParts)</td></tr>
<tr class="separator:a2aee309bb5c2a794b1987f3fc97f8ad8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c35d262953a25d96b6112653fbefc88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a2c35d262953a25d96b6112653fbefc88">setSelectedBorderPen</a> (const QPen &amp;pen)</td></tr>
<tr class="separator:a2c35d262953a25d96b6112653fbefc88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade93aabe9bcccaf9cf46cec22c658027"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#ade93aabe9bcccaf9cf46cec22c658027">setSelectedIconBorderPen</a> (const QPen &amp;pen)</td></tr>
<tr class="separator:ade93aabe9bcccaf9cf46cec22c658027"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a875227f3219c9799464631dec5e8f1bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a875227f3219c9799464631dec5e8f1bd">setSelectedBrush</a> (const QBrush &amp;brush)</td></tr>
<tr class="separator:a875227f3219c9799464631dec5e8f1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab580a01c3c0a239374ed66c29edf5ad2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#ab580a01c3c0a239374ed66c29edf5ad2">setSelectedFont</a> (const QFont &amp;font)</td></tr>
<tr class="separator:ab580a01c3c0a239374ed66c29edf5ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7674dfc7a1f30e1abd1018c0ed45e0bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a7674dfc7a1f30e1abd1018c0ed45e0bc">setSelectedTextColor</a> (const QColor &amp;color)</td></tr>
<tr class="separator:a7674dfc7a1f30e1abd1018c0ed45e0bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd7be544c81324e391cfa6be9c413c01"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#acd7be544c81324e391cfa6be9c413c01">selectTest</a> (const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const</td></tr>
<tr class="separator:acd7be544c81324e391cfa6be9c413c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfe9694c45104a3359d3806ed366fcf7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#acfe9694c45104a3359d3806ed366fcf7">item</a> (int index) const</td></tr>
<tr class="separator:acfe9694c45104a3359d3806ed366fcf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91e790002d8bf15a20628a8e8841e397"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_plottable_legend_item.html">QCPPlottableLegendItem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a91e790002d8bf15a20628a8e8841e397">itemWithPlottable</a> (const <a class="el" href="class_q_c_p_abstract_plottable.html">QCPAbstractPlottable</a> *plottable) const</td></tr>
<tr class="separator:a91e790002d8bf15a20628a8e8841e397"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57ab86ab8b2a3762d4c1455eb5452c88"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a57ab86ab8b2a3762d4c1455eb5452c88">itemCount</a> () const</td></tr>
<tr class="separator:a57ab86ab8b2a3762d4c1455eb5452c88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0f698e33db454a6c103b5206740e599"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#ad0f698e33db454a6c103b5206740e599">hasItem</a> (<a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *<a class="el" href="class_q_c_p_legend.html#acfe9694c45104a3359d3806ed366fcf7">item</a>) const</td></tr>
<tr class="separator:ad0f698e33db454a6c103b5206740e599"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b90a442af871582df85c2bc13f91e88"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a4b90a442af871582df85c2bc13f91e88">hasItemWithPlottable</a> (const <a class="el" href="class_q_c_p_abstract_plottable.html">QCPAbstractPlottable</a> *plottable) const</td></tr>
<tr class="separator:a4b90a442af871582df85c2bc13f91e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ab274de52d2951faea45a6d975e6b3f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a3ab274de52d2951faea45a6d975e6b3f">addItem</a> (<a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *<a class="el" href="class_q_c_p_legend.html#acfe9694c45104a3359d3806ed366fcf7">item</a>)</td></tr>
<tr class="separator:a3ab274de52d2951faea45a6d975e6b3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac91595c3eaa746fe6321d2eb952c63bb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#ac91595c3eaa746fe6321d2eb952c63bb">removeItem</a> (int index)</td></tr>
<tr class="separator:ac91595c3eaa746fe6321d2eb952c63bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aea4ec6da2d454dd0b241a254d65082"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a2aea4ec6da2d454dd0b241a254d65082">removeItem</a> (<a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *<a class="el" href="class_q_c_p_legend.html#acfe9694c45104a3359d3806ed366fcf7">item</a>)</td></tr>
<tr class="separator:a2aea4ec6da2d454dd0b241a254d65082"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24795c7250eb5214fcea16b7217b4dfb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#a24795c7250eb5214fcea16b7217b4dfb">clearItems</a> ()</td></tr>
<tr class="separator:a24795c7250eb5214fcea16b7217b4dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7d9e567d5c551e09cd9bcc4306c5532"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_legend.html#ac7d9e567d5c551e09cd9bcc4306c5532">selectedItems</a> () const</td></tr>
<tr class="separator:ac7d9e567d5c551e09cd9bcc4306c5532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_q_c_p_layout_grid"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_q_c_p_layout_grid')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_q_c_p_layout_grid.html">QCPLayoutGrid</a></td></tr>
<tr class="memitem:ab2a4c1587dc8aed4c41c509c8d8d2a64 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#ab2a4c1587dc8aed4c41c509c8d8d2a64">QCPLayoutGrid</a> ()</td></tr>
<tr class="separator:ab2a4c1587dc8aed4c41c509c8d8d2a64 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c66fd76cbce58a8e94f33797e0c0aa inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a19c66fd76cbce58a8e94f33797e0c0aa">rowCount</a> () const</td></tr>
<tr class="separator:a19c66fd76cbce58a8e94f33797e0c0aa inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a2962cbf45011405b64b913afa8e7a2 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a1a2962cbf45011405b64b913afa8e7a2">columnCount</a> () const</td></tr>
<tr class="separator:a1a2962cbf45011405b64b913afa8e7a2 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e0e587c386bbcd1b94119f5f44c512d inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a8e0e587c386bbcd1b94119f5f44c512d"></a>
QList&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>columnStretchFactors</b> () const</td></tr>
<tr class="separator:a8e0e587c386bbcd1b94119f5f44c512d inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa33408586427e77e05f79defde7f3568 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="aa33408586427e77e05f79defde7f3568"></a>
QList&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>rowStretchFactors</b> () const</td></tr>
<tr class="separator:aa33408586427e77e05f79defde7f3568 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcf4c387d5996bf6e4ae0ed26138247e inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="adcf4c387d5996bf6e4ae0ed26138247e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>columnSpacing</b> () const</td></tr>
<tr class="separator:adcf4c387d5996bf6e4ae0ed26138247e inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cb6c680505cd0ce6f85b9e217fd2cd0 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a4cb6c680505cd0ce6f85b9e217fd2cd0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>rowSpacing</b> () const</td></tr>
<tr class="separator:a4cb6c680505cd0ce6f85b9e217fd2cd0 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae38f31a71687b9d7ee3104852528fb50 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#ae38f31a71687b9d7ee3104852528fb50">setColumnStretchFactor</a> (int column, double factor)</td></tr>
<tr class="separator:ae38f31a71687b9d7ee3104852528fb50 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c2591d1a7e2534ce036989543b49e57 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a6c2591d1a7e2534ce036989543b49e57">setColumnStretchFactors</a> (const QList&lt; double &gt; &amp;factors)</td></tr>
<tr class="separator:a6c2591d1a7e2534ce036989543b49e57 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b0273de5369bd93d942edbaf5b166ec inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a7b0273de5369bd93d942edbaf5b166ec">setRowStretchFactor</a> (int row, double factor)</td></tr>
<tr class="separator:a7b0273de5369bd93d942edbaf5b166ec inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a200b45f9c908f96ebadaa3c8d87a2782 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a200b45f9c908f96ebadaa3c8d87a2782">setRowStretchFactors</a> (const QList&lt; double &gt; &amp;factors)</td></tr>
<tr class="separator:a200b45f9c908f96ebadaa3c8d87a2782 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a49272aba32bb0fddc3bb2a45a3dba0 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a3a49272aba32bb0fddc3bb2a45a3dba0">setColumnSpacing</a> (int pixels)</td></tr>
<tr class="separator:a3a49272aba32bb0fddc3bb2a45a3dba0 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef2cd2d456197ee06a208793678e436 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#aaef2cd2d456197ee06a208793678e436">setRowSpacing</a> (int pixels)</td></tr>
<tr class="separator:aaef2cd2d456197ee06a208793678e436 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07f8dd7d3d61d7345026621d446042a4 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a07f8dd7d3d61d7345026621d446042a4"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>updateLayout</b> ()</td></tr>
<tr class="separator:a07f8dd7d3d61d7345026621d446042a4 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77f194843d037e0da6d5f3170acdf3a2 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a77f194843d037e0da6d5f3170acdf3a2">elementCount</a> () const</td></tr>
<tr class="separator:a77f194843d037e0da6d5f3170acdf3a2 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97672ecc379cb3a09639926ba9980297 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a97672ecc379cb3a09639926ba9980297">elementAt</a> (int index) const</td></tr>
<tr class="separator:a97672ecc379cb3a09639926ba9980297 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc1277394ff8a6432e111ff9463e6375 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#acc1277394ff8a6432e111ff9463e6375">takeAt</a> (int index)</td></tr>
<tr class="separator:acc1277394ff8a6432e111ff9463e6375 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a666a9fe9e92054436f9b66eba25cca0c inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a666a9fe9e92054436f9b66eba25cca0c">take</a> (<a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *<a class="el" href="class_q_c_p_layout_grid.html#a602b426609b4411cf6a93c3ddf3a381a">element</a>)</td></tr>
<tr class="separator:a666a9fe9e92054436f9b66eba25cca0c inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20a745d013de4c89cf5de8004a5a36f7 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual QList&lt; <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a20a745d013de4c89cf5de8004a5a36f7">elements</a> (bool recursive) const</td></tr>
<tr class="separator:a20a745d013de4c89cf5de8004a5a36f7 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08bba60e4acd20165526a8fd7f986b58 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a08bba60e4acd20165526a8fd7f986b58">simplify</a> ()</td></tr>
<tr class="separator:a08bba60e4acd20165526a8fd7f986b58 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ef4b0d626708a1ada2cfea3a5973b80 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual QSize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a9ef4b0d626708a1ada2cfea3a5973b80">minimumSizeHint</a> () const</td></tr>
<tr class="separator:a9ef4b0d626708a1ada2cfea3a5973b80 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3720d1b79931b2bdec3f2158a5f0181c inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">virtual QSize&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a3720d1b79931b2bdec3f2158a5f0181c">maximumSizeHint</a> () const</td></tr>
<tr class="separator:a3720d1b79931b2bdec3f2158a5f0181c inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a602b426609b4411cf6a93c3ddf3a381a inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a602b426609b4411cf6a93c3ddf3a381a">element</a> (int row, int column) const</td></tr>
<tr class="separator:a602b426609b4411cf6a93c3ddf3a381a inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adff1a2ca691ed83d2d24a4cd1fe17012 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#adff1a2ca691ed83d2d24a4cd1fe17012">addElement</a> (int row, int column, <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *<a class="el" href="class_q_c_p_layout_grid.html#a602b426609b4411cf6a93c3ddf3a381a">element</a>)</td></tr>
<tr class="separator:adff1a2ca691ed83d2d24a4cd1fe17012 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0cf4f7edc9414a3bfaddac0f46dc0a0 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#ab0cf4f7edc9414a3bfaddac0f46dc0a0">hasElement</a> (int row, int column)</td></tr>
<tr class="separator:ab0cf4f7edc9414a3bfaddac0f46dc0a0 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a886c0dcbabd51a45da399e044552b685 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a886c0dcbabd51a45da399e044552b685">expandTo</a> (int newRowCount, int newColumnCount)</td></tr>
<tr class="separator:a886c0dcbabd51a45da399e044552b685 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48af3dd7c3a653d9c3d7dd99bd02e838 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a48af3dd7c3a653d9c3d7dd99bd02e838">insertRow</a> (int newIndex)</td></tr>
<tr class="separator:a48af3dd7c3a653d9c3d7dd99bd02e838 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e880a321dbe8b43b471ccd764433dc4 inherit pub_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_grid.html#a1e880a321dbe8b43b471ccd764433dc4">insertColumn</a> (int newIndex)</td></tr>
<tr class="separator:a1e880a321dbe8b43b471ccd764433dc4 inherit pub_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_q_c_p_layout"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_q_c_p_layout')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_q_c_p_layout.html">QCPLayout</a></td></tr>
<tr class="memitem:a04222e6e1361fd802d48f1a25b7020d4 inherit pub_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout.html#a04222e6e1361fd802d48f1a25b7020d4">QCPLayout</a> ()</td></tr>
<tr class="separator:a04222e6e1361fd802d48f1a25b7020d4 inherit pub_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34ab477e820537ded7bade4399c482fd inherit pub_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout.html#a34ab477e820537ded7bade4399c482fd">update</a> (<a class="el" href="class_q_c_p_layout_element.html#a0d83360e05735735aaf6d7983c56374d">UpdatePhase</a> phase)</td></tr>
<tr class="separator:a34ab477e820537ded7bade4399c482fd inherit pub_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2403f684fee3ce47132faaeed00bb066 inherit pub_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout.html#a2403f684fee3ce47132faaeed00bb066">removeAt</a> (int index)</td></tr>
<tr class="separator:a2403f684fee3ce47132faaeed00bb066 inherit pub_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c58f537d8086f352576ab7c5b15d0bc inherit pub_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout.html#a6c58f537d8086f352576ab7c5b15d0bc">remove</a> (<a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *element)</td></tr>
<tr class="separator:a6c58f537d8086f352576ab7c5b15d0bc inherit pub_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02883bdf2769b5b227f0232dba1ac4ee inherit pub_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout.html#a02883bdf2769b5b227f0232dba1ac4ee">clear</a> ()</td></tr>
<tr class="separator:a02883bdf2769b5b227f0232dba1ac4ee inherit pub_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_q_c_p_layout_element"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_q_c_p_layout_element')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a></td></tr>
<tr class="memitem:a8947f0ada17e672aaba3d424cbbb67e3 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a8947f0ada17e672aaba3d424cbbb67e3">QCPLayoutElement</a> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *parentPlot=0)</td></tr>
<tr class="separator:a8947f0ada17e672aaba3d424cbbb67e3 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4efdcbde9d28f410e5ef166c9d691deb inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_layout.html">QCPLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a4efdcbde9d28f410e5ef166c9d691deb">layout</a> () const</td></tr>
<tr class="separator:a4efdcbde9d28f410e5ef166c9d691deb inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a208effccfe2cca4a0eaf9393e60f2dd4 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">QRect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a208effccfe2cca4a0eaf9393e60f2dd4">rect</a> () const</td></tr>
<tr class="separator:a208effccfe2cca4a0eaf9393e60f2dd4 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a32a12a6161c9dffbadeb9cc585510c inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a2a32a12a6161c9dffbadeb9cc585510c"></a>
QRect&#160;</td><td class="memItemRight" valign="bottom"><b>outerRect</b> () const</td></tr>
<tr class="separator:a2a32a12a6161c9dffbadeb9cc585510c inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4ac9450aa2d60863bf3a8ea0c940c9d inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="af4ac9450aa2d60863bf3a8ea0c940c9d"></a>
QMargins&#160;</td><td class="memItemRight" valign="bottom"><b>margins</b> () const</td></tr>
<tr class="separator:af4ac9450aa2d60863bf3a8ea0c940c9d inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eae30e28f28d73fd1c56409c011393e inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a5eae30e28f28d73fd1c56409c011393e"></a>
QMargins&#160;</td><td class="memItemRight" valign="bottom"><b>minimumMargins</b> () const</td></tr>
<tr class="separator:a5eae30e28f28d73fd1c56409c011393e inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2585bc8c5cc70ee712909751a2fc8909 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a2585bc8c5cc70ee712909751a2fc8909"></a>
QCP::MarginSides&#160;</td><td class="memItemRight" valign="bottom"><b>autoMargins</b> () const</td></tr>
<tr class="separator:a2585bc8c5cc70ee712909751a2fc8909 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60d4295468a2b57fe91f6f68e20c3993 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a60d4295468a2b57fe91f6f68e20c3993"></a>
QSize&#160;</td><td class="memItemRight" valign="bottom"><b>minimumSize</b> () const</td></tr>
<tr class="separator:a60d4295468a2b57fe91f6f68e20c3993 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb9503858d4aa0f3b9f1794b084fb40a inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="afb9503858d4aa0f3b9f1794b084fb40a"></a>
QSize&#160;</td><td class="memItemRight" valign="bottom"><b>maximumSize</b> () const</td></tr>
<tr class="separator:afb9503858d4aa0f3b9f1794b084fb40a inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8af6bcf81e12fe1d6f44490f34522b90 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a8af6bcf81e12fe1d6f44490f34522b90"></a>
<a class="el" href="class_q_c_p_margin_group.html">QCPMarginGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>marginGroup</b> (<a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54">QCP::MarginSide</a> side) const</td></tr>
<tr class="separator:a8af6bcf81e12fe1d6f44490f34522b90 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8d1139a81a1625860647e307ae2b733 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="ac8d1139a81a1625860647e307ae2b733"></a>
QHash&lt; <a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54">QCP::MarginSide</a>, <a class="el" href="class_q_c_p_margin_group.html">QCPMarginGroup</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>marginGroups</b> () const</td></tr>
<tr class="separator:ac8d1139a81a1625860647e307ae2b733 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38975ea13e36de8e53391ce41d94bc0f inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a38975ea13e36de8e53391ce41d94bc0f">setOuterRect</a> (const QRect &amp;<a class="el" href="class_q_c_p_layout_element.html#a208effccfe2cca4a0eaf9393e60f2dd4">rect</a>)</td></tr>
<tr class="separator:a38975ea13e36de8e53391ce41d94bc0f inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f450b1f3f992ad576fce2c63d8b79cf inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a8f450b1f3f992ad576fce2c63d8b79cf">setMargins</a> (const QMargins &amp;margins)</td></tr>
<tr class="separator:a8f450b1f3f992ad576fce2c63d8b79cf inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a8a17abc16b7923159fcc7608f94673 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a0a8a17abc16b7923159fcc7608f94673">setMinimumMargins</a> (const QMargins &amp;margins)</td></tr>
<tr class="separator:a0a8a17abc16b7923159fcc7608f94673 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accfda49994e3e6d51ed14504abf9d27d inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#accfda49994e3e6d51ed14504abf9d27d">setAutoMargins</a> (QCP::MarginSides sides)</td></tr>
<tr class="separator:accfda49994e3e6d51ed14504abf9d27d inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dd29a3c8bc88440c97c06b67be7886b inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a5dd29a3c8bc88440c97c06b67be7886b">setMinimumSize</a> (const QSize &amp;size)</td></tr>
<tr class="separator:a5dd29a3c8bc88440c97c06b67be7886b inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e0447614a0bf92de9a7304588c6b96e inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a8e0447614a0bf92de9a7304588c6b96e">setMinimumSize</a> (int width, int height)</td></tr>
<tr class="separator:a8e0447614a0bf92de9a7304588c6b96e inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74eb5280a737ab44833d506db65efd95 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a74eb5280a737ab44833d506db65efd95">setMaximumSize</a> (const QSize &amp;size)</td></tr>
<tr class="separator:a74eb5280a737ab44833d506db65efd95 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03e0e9c48f230217c529b0819f832d84 inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a03e0e9c48f230217c529b0819f832d84">setMaximumSize</a> (int width, int height)</td></tr>
<tr class="separator:a03e0e9c48f230217c529b0819f832d84 inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a516e56f76b6bc100e8e71d329866847d inherit pub_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a516e56f76b6bc100e8e71d329866847d">setMarginGroup</a> (QCP::MarginSides sides, <a class="el" href="class_q_c_p_margin_group.html">QCPMarginGroup</a> *group)</td></tr>
<tr class="separator:a516e56f76b6bc100e8e71d329866847d inherit pub_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
<tr class="memitem:a74c0fa237f29bf0e49565013fc5d1ec0 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a74c0fa237f29bf0e49565013fc5d1ec0">QCPLayerable</a> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *plot, QString targetLayer=QString(), <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> *<a class="el" href="class_q_c_p_layerable.html#aa78b7e644d2c519e1a9a6f2ac5fcd858">parentLayerable</a>=0)</td></tr>
<tr class="separator:a74c0fa237f29bf0e49565013fc5d1ec0 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0297b944b6192b6d67d00bff41b6b70 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="af0297b944b6192b6d67d00bff41b6b70"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>visible</b> () const</td></tr>
<tr class="separator:af0297b944b6192b6d67d00bff41b6b70 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473edb813a4c1929d6b6a8fe3ff3faf7 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a473edb813a4c1929d6b6a8fe3ff3faf7"></a>
<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parentPlot</b> () const</td></tr>
<tr class="separator:a473edb813a4c1929d6b6a8fe3ff3faf7 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa78b7e644d2c519e1a9a6f2ac5fcd858 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#aa78b7e644d2c519e1a9a6f2ac5fcd858">parentLayerable</a> () const</td></tr>
<tr class="separator:aa78b7e644d2c519e1a9a6f2ac5fcd858 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ff4862e8c784c9f5986dbc1533ba2a4 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a5ff4862e8c784c9f5986dbc1533ba2a4"></a>
<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>layer</b> () const</td></tr>
<tr class="separator:a5ff4862e8c784c9f5986dbc1533ba2a4 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71cbd212fde2703cee076e204a475709 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a71cbd212fde2703cee076e204a475709"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>antialiased</b> () const</td></tr>
<tr class="separator:a71cbd212fde2703cee076e204a475709 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bed99ddc396b48ce3ebfdc0418744f8 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a3bed99ddc396b48ce3ebfdc0418744f8">setVisible</a> (bool on)</td></tr>
<tr class="separator:a3bed99ddc396b48ce3ebfdc0418744f8 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0d0da6d2de45a118886d2c8e16d5a54 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">Q_SLOT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#ab0d0da6d2de45a118886d2c8e16d5a54">setLayer</a> (<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *layer)</td></tr>
<tr class="separator:ab0d0da6d2de45a118886d2c8e16d5a54 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab25a0e7b897993b44447caee0f142083 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#ab25a0e7b897993b44447caee0f142083">setLayer</a> (const QString &amp;layerName)</td></tr>
<tr class="separator:ab25a0e7b897993b44447caee0f142083 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fd43e89be4a553ead41652565ff0581 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a4fd43e89be4a553ead41652565ff0581">setAntialiased</a> (bool enabled)</td></tr>
<tr class="separator:a4fd43e89be4a553ead41652565ff0581 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab054e88f15d485defcb95e7376f119e7 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#ab054e88f15d485defcb95e7376f119e7">realVisibility</a> () const</td></tr>
<tr class="separator:ab054e88f15d485defcb95e7376f119e7 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a4d552c63d82742d77fb7f177bae7b1ba"><td class="memItemLeft" align="right" valign="top"><a id="a4d552c63d82742d77fb7f177bae7b1ba"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>parentPlotInitialized</b> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *parentPlot)</td></tr>
<tr class="separator:a4d552c63d82742d77fb7f177bae7b1ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e11032dd41db9e53fd3ab0c3c813202"><td class="memItemLeft" align="right" valign="top"><a id="a8e11032dd41db9e53fd3ab0c3c813202"></a>
virtual <a class="el" href="namespace_q_c_p.html#a2ad6bb6281c7c2d593d4277b44c2b037">QCP::Interaction</a>&#160;</td><td class="memItemRight" valign="bottom"><b>selectionCategory</b> () const</td></tr>
<tr class="separator:a8e11032dd41db9e53fd3ab0c3c813202"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1aea4fc7cdde130a58d0d225440cdbbb"><td class="memItemLeft" align="right" valign="top"><a id="a1aea4fc7cdde130a58d0d225440cdbbb"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>applyDefaultAntialiasingHint</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter) const</td></tr>
<tr class="separator:a1aea4fc7cdde130a58d0d225440cdbbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4462151bf875ca85fa3815457c683fdc"><td class="memItemLeft" align="right" valign="top"><a id="a4462151bf875ca85fa3815457c683fdc"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter)</td></tr>
<tr class="separator:a4462151bf875ca85fa3815457c683fdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af93bf87dc5c383a9d2ada80b35f3a1a5"><td class="memItemLeft" align="right" valign="top"><a id="af93bf87dc5c383a9d2ada80b35f3a1a5"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>selectEvent</b> (QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged)</td></tr>
<tr class="separator:af93bf87dc5c383a9d2ada80b35f3a1a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5208ead4331c9b0440f768f059777c58"><td class="memItemLeft" align="right" valign="top"><a id="a5208ead4331c9b0440f768f059777c58"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>deselectEvent</b> (bool *selectionStateChanged)</td></tr>
<tr class="separator:a5208ead4331c9b0440f768f059777c58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cf9df6f2130c5ad842dc92188ab6bd7"><td class="memItemLeft" align="right" valign="top"><a id="a1cf9df6f2130c5ad842dc92188ab6bd7"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>getBorderPen</b> () const</td></tr>
<tr class="separator:a1cf9df6f2130c5ad842dc92188ab6bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1438d5d67304cdda3b9339da580d6bc"><td class="memItemLeft" align="right" valign="top"><a id="ab1438d5d67304cdda3b9339da580d6bc"></a>
QBrush&#160;</td><td class="memItemRight" valign="bottom"><b>getBrush</b> () const</td></tr>
<tr class="separator:ab1438d5d67304cdda3b9339da580d6bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_q_c_p_layout_grid"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_q_c_p_layout_grid')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_q_c_p_layout_grid.html">QCPLayoutGrid</a></td></tr>
<tr class="memitem:a4b9a251919936f127a63fc1b9911cd4e inherit pro_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a4b9a251919936f127a63fc1b9911cd4e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>getMinimumRowColSizes</b> (QVector&lt; int &gt; *minColWidths, QVector&lt; int &gt; *minRowHeights) const</td></tr>
<tr class="separator:a4b9a251919936f127a63fc1b9911cd4e inherit pro_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be77011ec5b5dfbe7fbda126659e1eb inherit pro_methods_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a9be77011ec5b5dfbe7fbda126659e1eb"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>getMaximumRowColSizes</b> (QVector&lt; int &gt; *maxColWidths, QVector&lt; int &gt; *maxRowHeights) const</td></tr>
<tr class="separator:a9be77011ec5b5dfbe7fbda126659e1eb inherit pro_methods_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_q_c_p_layout"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_q_c_p_layout')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_q_c_p_layout.html">QCPLayout</a></td></tr>
<tr class="memitem:aeac66a292f65cf7f8adf94eb92345b3e inherit pro_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout.html#aeac66a292f65cf7f8adf94eb92345b3e">sizeConstraintsChanged</a> () const</td></tr>
<tr class="separator:aeac66a292f65cf7f8adf94eb92345b3e inherit pro_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6dbbc24156a808da29cd1ec031729a3 inherit pro_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top"><a id="af6dbbc24156a808da29cd1ec031729a3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>adoptElement</b> (<a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *el)</td></tr>
<tr class="separator:af6dbbc24156a808da29cd1ec031729a3 inherit pro_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4afbb4bef0071f72f91afdac4433a18e inherit pro_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top"><a id="a4afbb4bef0071f72f91afdac4433a18e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>releaseElement</b> (<a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> *el)</td></tr>
<tr class="separator:a4afbb4bef0071f72f91afdac4433a18e inherit pro_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e77be8006d39f2aafc1313d6e8fc3fd inherit pro_methods_class_q_c_p_layout"><td class="memItemLeft" align="right" valign="top"><a id="a3e77be8006d39f2aafc1313d6e8fc3fd"></a>
QVector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>getSectionSizes</b> (QVector&lt; int &gt; maxSizes, QVector&lt; int &gt; minSizes, QVector&lt; double &gt; stretchFactors, int totalSize) const</td></tr>
<tr class="separator:a3e77be8006d39f2aafc1313d6e8fc3fd inherit pro_methods_class_q_c_p_layout"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_q_c_p_layout_element"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_q_c_p_layout_element')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a></td></tr>
<tr class="memitem:a005c9f0fe84bc1591a2cf2c46fd477b4 inherit pro_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a005c9f0fe84bc1591a2cf2c46fd477b4"></a>
virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>calculateAutoMargin</b> (<a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54">QCP::MarginSide</a> side)</td></tr>
<tr class="separator:a005c9f0fe84bc1591a2cf2c46fd477b4 inherit pro_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d82ea21fe0ee628f177bd824bc51a71 inherit pro_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a2d82ea21fe0ee628f177bd824bc51a71">mousePressEvent</a> (QMouseEvent *event)</td></tr>
<tr class="separator:a2d82ea21fe0ee628f177bd824bc51a71 inherit pro_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14f4acf58cdb8dd2c6c571479c4c4a40 inherit pro_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a14f4acf58cdb8dd2c6c571479c4c4a40">mouseMoveEvent</a> (QMouseEvent *event)</td></tr>
<tr class="separator:a14f4acf58cdb8dd2c6c571479c4c4a40 inherit pro_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae526ac828cce1e5bb94eaa85776d7404 inherit pro_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#ae526ac828cce1e5bb94eaa85776d7404">mouseReleaseEvent</a> (QMouseEvent *event)</td></tr>
<tr class="separator:ae526ac828cce1e5bb94eaa85776d7404 inherit pro_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8fef6486cb6ceb7c82cbdd50bc32ee9 inherit pro_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#aa8fef6486cb6ceb7c82cbdd50bc32ee9">mouseDoubleClickEvent</a> (QMouseEvent *event)</td></tr>
<tr class="separator:aa8fef6486cb6ceb7c82cbdd50bc32ee9 inherit pro_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a300521d2fd18a893c1b85f6be11ce2bf inherit pro_methods_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layout_element.html#a300521d2fd18a893c1b85f6be11ce2bf">wheelEvent</a> (QWheelEvent *event)</td></tr>
<tr class="separator:a300521d2fd18a893c1b85f6be11ce2bf inherit pro_methods_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
<tr class="memitem:acbcfc9ecc75433747b1978a77b1864b3 inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="acbcfc9ecc75433747b1978a77b1864b3"></a>
virtual QRect&#160;</td><td class="memItemRight" valign="bottom"><b>clipRect</b> () const</td></tr>
<tr class="separator:acbcfc9ecc75433747b1978a77b1864b3 inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cbe5a0c9a5674249982f5ca5f8e02bc inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a8cbe5a0c9a5674249982f5ca5f8e02bc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>initializeParentPlot</b> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *parentPlot)</td></tr>
<tr class="separator:a8cbe5a0c9a5674249982f5ca5f8e02bc inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa23c893671f1f6744ac235cf2204cf3a inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="aa23c893671f1f6744ac235cf2204cf3a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>setParentLayerable</b> (<a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> *<a class="el" href="class_q_c_p_layerable.html#aa78b7e644d2c519e1a9a6f2ac5fcd858">parentLayerable</a>)</td></tr>
<tr class="separator:aa23c893671f1f6744ac235cf2204cf3a inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af94484cfb7cbbddb7de522e9be71d9a4 inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="af94484cfb7cbbddb7de522e9be71d9a4"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>moveToLayer</b> (<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *layer, bool prepend)</td></tr>
<tr class="separator:af94484cfb7cbbddb7de522e9be71d9a4 inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb663e375d2d36dc5c55021ee5a2119b inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="acb663e375d2d36dc5c55021ee5a2119b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>applyAntialiasingHint</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter, bool localAntialiased, <a class="el" href="namespace_q_c_p.html#ae55dbe315d41fe80f29ba88100843a0c">QCP::AntialiasedElement</a> overrideElement) const</td></tr>
<tr class="separator:acb663e375d2d36dc5c55021ee5a2119b inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a52ab8342a382456131d567f962d7f9d0"><td class="memItemLeft" align="right" valign="top"><a id="a52ab8342a382456131d567f962d7f9d0"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mBorderPen</b></td></tr>
<tr class="separator:a52ab8342a382456131d567f962d7f9d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a773ae518c3149fcabff4a2906fdacbc4"><td class="memItemLeft" align="right" valign="top"><a id="a773ae518c3149fcabff4a2906fdacbc4"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mIconBorderPen</b></td></tr>
<tr class="separator:a773ae518c3149fcabff4a2906fdacbc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bd7cd05a9a485e06eda513a348baf80"><td class="memItemLeft" align="right" valign="top"><a id="a9bd7cd05a9a485e06eda513a348baf80"></a>
QBrush&#160;</td><td class="memItemRight" valign="bottom"><b>mBrush</b></td></tr>
<tr class="separator:a9bd7cd05a9a485e06eda513a348baf80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56ffacb184a99eefe09a0c7181d0713d"><td class="memItemLeft" align="right" valign="top"><a id="a56ffacb184a99eefe09a0c7181d0713d"></a>
QFont&#160;</td><td class="memItemRight" valign="bottom"><b>mFont</b></td></tr>
<tr class="separator:a56ffacb184a99eefe09a0c7181d0713d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a478b2d809a7390e9ff8f8bb70d6bd9fe"><td class="memItemLeft" align="right" valign="top"><a id="a478b2d809a7390e9ff8f8bb70d6bd9fe"></a>
QColor&#160;</td><td class="memItemRight" valign="bottom"><b>mTextColor</b></td></tr>
<tr class="separator:a478b2d809a7390e9ff8f8bb70d6bd9fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39b972aae6c6a3fa5aa73313ab7a5765"><td class="memItemLeft" align="right" valign="top"><a id="a39b972aae6c6a3fa5aa73313ab7a5765"></a>
QSize&#160;</td><td class="memItemRight" valign="bottom"><b>mIconSize</b></td></tr>
<tr class="separator:a39b972aae6c6a3fa5aa73313ab7a5765"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8abf8843864ee9afc3f54f906c062240"><td class="memItemLeft" align="right" valign="top"><a id="a8abf8843864ee9afc3f54f906c062240"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>mIconTextPadding</b></td></tr>
<tr class="separator:a8abf8843864ee9afc3f54f906c062240"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a917a34dd2856baafd8d56852d94d00e2"><td class="memItemLeft" align="right" valign="top"><a id="a917a34dd2856baafd8d56852d94d00e2"></a>
SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedParts</b></td></tr>
<tr class="separator:a917a34dd2856baafd8d56852d94d00e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a179b4d5c1bea723b76e402ff48f0d7fb"><td class="memItemLeft" align="right" valign="top"><a id="a179b4d5c1bea723b76e402ff48f0d7fb"></a>
SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectableParts</b></td></tr>
<tr class="separator:a179b4d5c1bea723b76e402ff48f0d7fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62906c996906ae23e9f724b6ac1f7334"><td class="memItemLeft" align="right" valign="top"><a id="a62906c996906ae23e9f724b6ac1f7334"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedBorderPen</b></td></tr>
<tr class="separator:a62906c996906ae23e9f724b6ac1f7334"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7429ac0e64c7b90b649b4d8f4cc5fa55"><td class="memItemLeft" align="right" valign="top"><a id="a7429ac0e64c7b90b649b4d8f4cc5fa55"></a>
QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedIconBorderPen</b></td></tr>
<tr class="separator:a7429ac0e64c7b90b649b4d8f4cc5fa55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3c7567c86d4784b1e48f76a84b3a1e2"><td class="memItemLeft" align="right" valign="top"><a id="ab3c7567c86d4784b1e48f76a84b3a1e2"></a>
QBrush&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedBrush</b></td></tr>
<tr class="separator:ab3c7567c86d4784b1e48f76a84b3a1e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86ce8f6c20a2f51a48eaf3c24ce16805"><td class="memItemLeft" align="right" valign="top"><a id="a86ce8f6c20a2f51a48eaf3c24ce16805"></a>
QFont&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedFont</b></td></tr>
<tr class="separator:a86ce8f6c20a2f51a48eaf3c24ce16805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c25c8796c6e73e983aae6024965f2be"><td class="memItemLeft" align="right" valign="top"><a id="a6c25c8796c6e73e983aae6024965f2be"></a>
QColor&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedTextColor</b></td></tr>
<tr class="separator:a6c25c8796c6e73e983aae6024965f2be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_q_c_p_layout_grid"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_q_c_p_layout_grid')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_q_c_p_layout_grid.html">QCPLayoutGrid</a></td></tr>
<tr class="memitem:a3577d3855bf8ad20ef9079291a49f397 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a3577d3855bf8ad20ef9079291a49f397"></a>
QList&lt; QList&lt; <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a> * &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mElements</b></td></tr>
<tr class="separator:a3577d3855bf8ad20ef9079291a49f397 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6aabe62339f94f18b9f8adab94b1840 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="ac6aabe62339f94f18b9f8adab94b1840"></a>
QList&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mColumnStretchFactors</b></td></tr>
<tr class="separator:ac6aabe62339f94f18b9f8adab94b1840 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36c85a7eaf342680fb9b8a4977486f16 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a36c85a7eaf342680fb9b8a4977486f16"></a>
QList&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mRowStretchFactors</b></td></tr>
<tr class="separator:a36c85a7eaf342680fb9b8a4977486f16 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9ac48f0791be07ead0a96dbd5622770 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="ae9ac48f0791be07ead0a96dbd5622770"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>mColumnSpacing</b></td></tr>
<tr class="separator:ae9ac48f0791be07ead0a96dbd5622770 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b67f183f4645739cc4c794d75843b40 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memItemLeft" align="right" valign="top"><a id="a8b67f183f4645739cc4c794d75843b40"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>mRowSpacing</b></td></tr>
<tr class="separator:a8b67f183f4645739cc4c794d75843b40 inherit pro_attribs_class_q_c_p_layout_grid"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_q_c_p_layout_element"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_q_c_p_layout_element')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_q_c_p_layout_element.html">QCPLayoutElement</a></td></tr>
<tr class="memitem:ae7c75c25549608bd688bdb65d4c38066 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="ae7c75c25549608bd688bdb65d4c38066"></a>
<a class="el" href="class_q_c_p_layout.html">QCPLayout</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mParentLayout</b></td></tr>
<tr class="separator:ae7c75c25549608bd688bdb65d4c38066 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affef747c81632de33f08483b7fd10d01 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="affef747c81632de33f08483b7fd10d01"></a>
QSize&#160;</td><td class="memItemRight" valign="bottom"><b>mMinimumSize</b></td></tr>
<tr class="separator:affef747c81632de33f08483b7fd10d01 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64a387973fd4addac842028c89088998 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a64a387973fd4addac842028c89088998"></a>
QSize&#160;</td><td class="memItemRight" valign="bottom"><b>mMaximumSize</b></td></tr>
<tr class="separator:a64a387973fd4addac842028c89088998 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8896f05550389f7b9e92c9e6cdf6e01 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="ad8896f05550389f7b9e92c9e6cdf6e01"></a>
QRect&#160;</td><td class="memItemRight" valign="bottom"><b>mRect</b></td></tr>
<tr class="separator:ad8896f05550389f7b9e92c9e6cdf6e01 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07bb4973379e75cb0fa5b032c1d24afd inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a07bb4973379e75cb0fa5b032c1d24afd"></a>
QRect&#160;</td><td class="memItemRight" valign="bottom"><b>mOuterRect</b></td></tr>
<tr class="separator:a07bb4973379e75cb0fa5b032c1d24afd inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2a32b99ee527ca5dfff9da03628fe94 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="ac2a32b99ee527ca5dfff9da03628fe94"></a>
QMargins&#160;</td><td class="memItemRight" valign="bottom"><b>mMargins</b></td></tr>
<tr class="separator:ac2a32b99ee527ca5dfff9da03628fe94 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ba71f25d1af4bb092b28df618538e63 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="a5ba71f25d1af4bb092b28df618538e63"></a>
QMargins&#160;</td><td class="memItemRight" valign="bottom"><b>mMinimumMargins</b></td></tr>
<tr class="separator:a5ba71f25d1af4bb092b28df618538e63 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af61c70354d1275778d68206b2a1b2d36 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="af61c70354d1275778d68206b2a1b2d36"></a>
QCP::MarginSides&#160;</td><td class="memItemRight" valign="bottom"><b>mAutoMargins</b></td></tr>
<tr class="separator:af61c70354d1275778d68206b2a1b2d36 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeafbbc1130e02eee663c5326761fc963 inherit pro_attribs_class_q_c_p_layout_element"><td class="memItemLeft" align="right" valign="top"><a id="aeafbbc1130e02eee663c5326761fc963"></a>
QHash&lt; <a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54">QCP::MarginSide</a>, <a class="el" href="class_q_c_p_margin_group.html">QCPMarginGroup</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mMarginGroups</b></td></tr>
<tr class="separator:aeafbbc1130e02eee663c5326761fc963 inherit pro_attribs_class_q_c_p_layout_element"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
<tr class="memitem:a62e3aed8427d6ce3ccf716f285106cb3 inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a62e3aed8427d6ce3ccf716f285106cb3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mVisible</b></td></tr>
<tr class="separator:a62e3aed8427d6ce3ccf716f285106cb3 inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2a528433e44db02b8aef23c1f9f90ed inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="aa2a528433e44db02b8aef23c1f9f90ed"></a>
<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mParentPlot</b></td></tr>
<tr class="separator:aa2a528433e44db02b8aef23c1f9f90ed inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3291445a980053e2d17a21d15957624e inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a3291445a980053e2d17a21d15957624e"></a>
QPointer&lt; <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mParentLayerable</b></td></tr>
<tr class="separator:a3291445a980053e2d17a21d15957624e inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa38ec5891aff0f50b36fd63e9372a0cd inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="aa38ec5891aff0f50b36fd63e9372a0cd"></a>
<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mLayer</b></td></tr>
<tr class="separator:aa38ec5891aff0f50b36fd63e9372a0cd inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ab45a4c76a3333ce42eb217a81733ec inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a id="a3ab45a4c76a3333ce42eb217a81733ec"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>mAntialiased</b></td></tr>
<tr class="separator:a3ab45a4c76a3333ce42eb217a81733ec inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a1cdf9df76adcfae45261690aa0ca2198"><td class="memItemLeft" align="right" valign="top"><a id="a1cdf9df76adcfae45261690aa0ca2198"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>QCustomPlot</b></td></tr>
<tr class="separator:a1cdf9df76adcfae45261690aa0ca2198"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a375e31e42c68de049fcf0fd35db5b0"><td class="memItemLeft" align="right" valign="top"><a id="a8a375e31e42c68de049fcf0fd35db5b0"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>QCPAbstractLegendItem</b></td></tr>
<tr class="separator:a8a375e31e42c68de049fcf0fd35db5b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Manages a legend inside a <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>. </p>
<p>A legend is a small box somewhere in the plot which lists plottables with their name and icon.</p>
<p>Normally, the legend is populated by calling <a class="el" href="class_q_c_p_abstract_plottable.html#a70f8cabfd808f7d5204b9f18c45c13f5">QCPAbstractPlottable::addToLegend</a>. The respective legend item can be removed with <a class="el" href="class_q_c_p_abstract_plottable.html#ac95fb2604d9106d0852ad9ceb326fe8c">QCPAbstractPlottable::removeFromLegend</a>. However, <a class="el" href="class_q_c_p_legend.html" title="Manages a legend inside a QCustomPlot. ">QCPLegend</a> also offers an interface to add and manipulate legend items directly: <a class="el" href="class_q_c_p_legend.html#acfe9694c45104a3359d3806ed366fcf7">item</a>, <a class="el" href="class_q_c_p_legend.html#a91e790002d8bf15a20628a8e8841e397">itemWithPlottable</a>, <a class="el" href="class_q_c_p_legend.html#a57ab86ab8b2a3762d4c1455eb5452c88">itemCount</a>, <a class="el" href="class_q_c_p_legend.html#a3ab274de52d2951faea45a6d975e6b3f">addItem</a>, <a class="el" href="class_q_c_p_legend.html#ac91595c3eaa746fe6321d2eb952c63bb">removeItem</a>, etc.</p>
<p>The <a class="el" href="class_q_c_p_legend.html" title="Manages a legend inside a QCustomPlot. ">QCPLegend</a> derives from <a class="el" href="class_q_c_p_layout_grid.html" title="A layout that arranges child elements in a grid. ">QCPLayoutGrid</a> and as such can be placed in any position a <a class="el" href="class_q_c_p_layout_element.html" title="The abstract base class for all objects that form the layout system. ">QCPLayoutElement</a> may be positioned. The legend items are themselves QCPLayoutElements which are placed in the grid layout of the legend. <a class="el" href="class_q_c_p_legend.html" title="Manages a legend inside a QCustomPlot. ">QCPLegend</a> only adds an interface specialized for handling child elements of type <a class="el" href="class_q_c_p_abstract_legend_item.html" title="The abstract base class for all entries in a QCPLegend. ">QCPAbstractLegendItem</a>, as mentioned above. In principle, any other layout elements may also be added to a legend via the normal <a class="el" href="class_q_c_p_layout_grid.html">QCPLayoutGrid</a> interface. However, the QCPAbstractLegendItem-Interface will ignore those elements (e.g. <a class="el" href="class_q_c_p_legend.html#a57ab86ab8b2a3762d4c1455eb5452c88">itemCount</a> will only return the number of items with QCPAbstractLegendItems type).</p>
<p>By default, every <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> has one legend (<a class="el" href="class_q_custom_plot.html#a4eadcd237dc6a09938b68b16877fa6af">QCustomPlot::legend</a>) which is placed in the inset layout of the main axis rect (<a class="el" href="class_q_c_p_axis_rect.html#a949f803466619924c7018df4b511ae10">QCPAxisRect::insetLayout</a>). To move the legend to another position inside the axis rect, use the methods of the <a class="el" href="class_q_c_p_layout_inset.html">QCPLayoutInset</a>. To move the legend outside of the axis rect, place it anywhere else with the QCPLayout/QCPLayoutElement interface. </p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a5404de8bc1e4a994ca4ae69e2c7072f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5404de8bc1e4a994ca4ae69e2c7072f1">&#9670;&nbsp;</a></span>SelectablePart</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1">QCPLegend::SelectablePart</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Defines the selectable parts of a legend</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a>, <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a> </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a5404de8bc1e4a994ca4ae69e2c7072f1a378201c07d500af7126e3ec91652eed7"></a>spNone&#160;</td><td class="fielddoc"><p><code>0x000</code> None </p>
</td></tr>
<tr><td class="fieldname"><a id="a5404de8bc1e4a994ca4ae69e2c7072f1a0fa4758962a46fa1dc9da818abae23c4"></a>spLegendBox&#160;</td><td class="fielddoc"><p><code>0x001</code> The legend box (frame) </p>
</td></tr>
<tr><td class="fieldname"><a id="a5404de8bc1e4a994ca4ae69e2c7072f1a768bfb95f323db4c66473375032c0af7"></a>spItems&#160;</td><td class="fielddoc"><p><code>0x002</code> Legend items individually (see <a class="el" href="class_q_c_p_legend.html#ac7d9e567d5c551e09cd9bcc4306c5532">selectedItems</a>) </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a0001a456989bd07ea378883651fabd72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0001a456989bd07ea378883651fabd72">&#9670;&nbsp;</a></span>QCPLegend()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">QCPLegend::QCPLegend </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Constructs a new <a class="el" href="class_q_c_p_legend.html" title="Manages a legend inside a QCustomPlot. ">QCPLegend</a> instance with <em>parentPlot</em> as the containing plot and default values.</p>
<p>Note that by default, <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> already contains a legend ready to be used as <a class="el" href="class_q_custom_plot.html#a4eadcd237dc6a09938b68b16877fa6af">QCustomPlot::legend</a> </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a3ab274de52d2951faea45a6d975e6b3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ab274de52d2951faea45a6d975e6b3f">&#9670;&nbsp;</a></span>addItem()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QCPLegend::addItem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Adds <em>item</em> to the legend, if it's not present already.</p>
<p>Returns true on sucess, i.e. if the item wasn't in the list already and has been successfuly added.</p>
<p>The legend takes ownership of the item. </p>

</div>
</div>
<a id="a24795c7250eb5214fcea16b7217b4dfb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24795c7250eb5214fcea16b7217b4dfb">&#9670;&nbsp;</a></span>clearItems()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::clearItems </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Removes all items from the legend. </p>

</div>
</div>
<a id="ad0f698e33db454a6c103b5206740e599"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0f698e33db454a6c103b5206740e599">&#9670;&nbsp;</a></span>hasItem()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QCPLegend::hasItem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns whether the legend contains <em>itm</em>. </p>

</div>
</div>
<a id="a4b90a442af871582df85c2bc13f91e88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b90a442af871582df85c2bc13f91e88">&#9670;&nbsp;</a></span>hasItemWithPlottable()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QCPLegend::hasItemWithPlottable </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_q_c_p_abstract_plottable.html">QCPAbstractPlottable</a> *&#160;</td>
          <td class="paramname"><em>plottable</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns whether the legend contains a <a class="el" href="class_q_c_p_plottable_legend_item.html" title="A legend item representing a plottable with an icon and the plottable name. ">QCPPlottableLegendItem</a> which is associated with <em>plottable</em> (e.g. a <a class="el" href="class_q_c_p_graph.html">QCPGraph</a>*). If such an item isn't in the legend, returns false.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a91e790002d8bf15a20628a8e8841e397">itemWithPlottable</a> </dd></dl>

</div>
</div>
<a id="acfe9694c45104a3359d3806ed366fcf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfe9694c45104a3359d3806ed366fcf7">&#9670;&nbsp;</a></span>item()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> * QCPLegend::item </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the item with index <em>i</em>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a57ab86ab8b2a3762d4c1455eb5452c88">itemCount</a> </dd></dl>

</div>
</div>
<a id="a57ab86ab8b2a3762d4c1455eb5452c88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57ab86ab8b2a3762d4c1455eb5452c88">&#9670;&nbsp;</a></span>itemCount()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int QCPLegend::itemCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the number of items currently in the legend. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#acfe9694c45104a3359d3806ed366fcf7">item</a> </dd></dl>

</div>
</div>
<a id="a91e790002d8bf15a20628a8e8841e397"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91e790002d8bf15a20628a8e8841e397">&#9670;&nbsp;</a></span>itemWithPlottable()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_q_c_p_plottable_legend_item.html">QCPPlottableLegendItem</a> * QCPLegend::itemWithPlottable </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_q_c_p_abstract_plottable.html">QCPAbstractPlottable</a> *&#160;</td>
          <td class="paramname"><em>plottable</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the <a class="el" href="class_q_c_p_plottable_legend_item.html" title="A legend item representing a plottable with an icon and the plottable name. ">QCPPlottableLegendItem</a> which is associated with <em>plottable</em> (e.g. a <a class="el" href="class_q_c_p_graph.html">QCPGraph</a>*). If such an item isn't in the legend, returns 0.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a4b90a442af871582df85c2bc13f91e88">hasItemWithPlottable</a> </dd></dl>

</div>
</div>
<a id="ac91595c3eaa746fe6321d2eb952c63bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac91595c3eaa746fe6321d2eb952c63bb">&#9670;&nbsp;</a></span>removeItem() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QCPLegend::removeItem </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Removes the item with index <em>index</em> from the legend.</p>
<p>Returns true, if successful.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a57ab86ab8b2a3762d4c1455eb5452c88">itemCount</a>, <a class="el" href="class_q_c_p_legend.html#a24795c7250eb5214fcea16b7217b4dfb">clearItems</a> </dd></dl>

</div>
</div>
<a id="a2aea4ec6da2d454dd0b241a254d65082"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2aea4ec6da2d454dd0b241a254d65082">&#9670;&nbsp;</a></span>removeItem() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool QCPLegend::removeItem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> *&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
<p>Removes <em>item</em> from the legend.</p>
<p>Returns true, if successful.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a24795c7250eb5214fcea16b7217b4dfb">clearItems</a> </dd></dl>

</div>
</div>
<a id="ac7d9e567d5c551e09cd9bcc4306c5532"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7d9e567d5c551e09cd9bcc4306c5532">&#9670;&nbsp;</a></span>selectedItems()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QList&lt; <a class="el" href="class_q_c_p_abstract_legend_item.html">QCPAbstractLegendItem</a> * &gt; QCPLegend::selectedItems </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the legend items that are currently selected. If no items are selected, the list is empty.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_abstract_legend_item.html#a6eed93b0ab99cb3eabb043fb08179c2b">QCPAbstractLegendItem::setSelected</a>, setSelectable </dd></dl>

</div>
</div>
<a id="a82c88464edac07a9eefaf3906268df3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82c88464edac07a9eefaf3906268df3b">&#9670;&nbsp;</a></span>selectionChanged</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::selectionChanged </td>
          <td>(</td>
          <td class="paramtype">QCPLegend::SelectableParts&#160;</td>
          <td class="paramname"><em>selection</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">signal</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>This signal is emitted when the selection state of this legend has changed.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a>, <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a> </dd></dl>

</div>
</div>
<a id="acd7be544c81324e391cfa6be9c413c01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd7be544c81324e391cfa6be9c413c01">&#9670;&nbsp;</a></span>selectTest()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double QCPLegend::selectTest </td>
          <td>(</td>
          <td class="paramtype">const QPointF &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>onlySelectable</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QVariant *&#160;</td>
          <td class="paramname"><em>details</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Layout elements are sensitive to events inside their outer rect. If <em>pos</em> is within the outer rect, this method returns a value corresponding to 0.99 times the parent plot's selection tolerance. However, layout elements are not selectable by default. So if <em>onlySelectable</em> is true, -1.0 is returned.</p>
<p>See <a class="el" href="class_q_c_p_layerable.html#a04db8351fefd44cfdb77958e75c6288e">QCPLayerable::selectTest</a> for a general explanation of this virtual method.</p>
<p><a class="el" href="class_q_c_p_layout_element.html" title="The abstract base class for all objects that form the layout system. ">QCPLayoutElement</a> subclasses may reimplement this method to provide more specific selection test behaviour. </p>

<p>Reimplemented from <a class="el" href="class_q_c_p_layout_element.html#a0b96ae0d7bcfa6e38188fcb1e73e143f">QCPLayoutElement</a>.</p>

</div>
</div>
<a id="a866a9e3f5267de7430a6c7f26a61db9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a866a9e3f5267de7430a6c7f26a61db9f">&#9670;&nbsp;</a></span>setBorderPen()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setBorderPen </td>
          <td>(</td>
          <td class="paramtype">const QPen &amp;&#160;</td>
          <td class="paramname"><em>pen</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the pen, the border of the entire legend is drawn with. </p>

</div>
</div>
<a id="a497bbcd38baa3598c08e2b3f48103f23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a497bbcd38baa3598c08e2b3f48103f23">&#9670;&nbsp;</a></span>setBrush()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setBrush </td>
          <td>(</td>
          <td class="paramtype">const QBrush &amp;&#160;</td>
          <td class="paramname"><em>brush</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the brush of the legend background. </p>

</div>
</div>
<a id="aa4cda8499e3cb0f3be415edc02984c73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4cda8499e3cb0f3be415edc02984c73">&#9670;&nbsp;</a></span>setFont()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setFont </td>
          <td>(</td>
          <td class="paramtype">const QFont &amp;&#160;</td>
          <td class="paramname"><em>font</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the default font of legend text. Legend items that draw text (e.g. the name of a graph) will use this font by default. However, a different font can be specified on a per-item-basis by accessing the specific legend item.</p>
<p>This function will also set <em>font</em> on all already existing legend items.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_abstract_legend_item.html#a409c53455d8112f71d70c0c43eb10265">QCPAbstractLegendItem::setFont</a> </dd></dl>

</div>
</div>
<a id="a2f2c93d18a651f4ff294bb3f026f49b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f2c93d18a651f4ff294bb3f026f49b8">&#9670;&nbsp;</a></span>setIconBorderPen()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setIconBorderPen </td>
          <td>(</td>
          <td class="paramtype">const QPen &amp;&#160;</td>
          <td class="paramname"><em>pen</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the pen used to draw a border around each legend icon. Legend items that draw an icon (e.g. a visual representation of the graph) will use this pen by default.</p>
<p>If no border is wanted, set this to <em>Qt::NoPen</em>. </p>

</div>
</div>
<a id="a8b0740cce488bf7010da6beda6898984"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b0740cce488bf7010da6beda6898984">&#9670;&nbsp;</a></span>setIconSize() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setIconSize </td>
          <td>(</td>
          <td class="paramtype">const QSize &amp;&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the size of legend icons. Legend items that draw an icon (e.g. a visual representation of the graph) will use this size by default. </p>

</div>
</div>
<a id="a96b1a37fd4ee6a9778e6e54fe56ab6c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96b1a37fd4ee6a9778e6e54fe56ab6c2">&#9670;&nbsp;</a></span>setIconSize() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setIconSize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>height</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p>

</div>
</div>
<a id="a62973bd69d5155e8ea3141366e8968f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62973bd69d5155e8ea3141366e8968f6">&#9670;&nbsp;</a></span>setIconTextPadding()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setIconTextPadding </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>padding</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the horizontal space in pixels between the legend icon and the text next to it. Legend items that draw an icon (e.g. a visual representation of the graph) and text (e.g. the name of the graph) will use this space by default. </p>

</div>
</div>
<a id="a9ce60aa8bbd89f62ae4fa83ac6c60110"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ce60aa8bbd89f62ae4fa83ac6c60110">&#9670;&nbsp;</a></span>setSelectableParts()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectableParts </td>
          <td>(</td>
          <td class="paramtype">const SelectableParts &amp;&#160;</td>
          <td class="paramname"><em>selectable</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets whether the user can (de-)select the parts in <em>selectable</em> by clicking on the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> surface. (When <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> contains <a class="el" href="namespace_q_c_p.html#a2ad6bb6281c7c2d593d4277b44c2b037a269c9af298e257d1108edec0432b5513">QCP::iSelectLegend</a>.)</p>
<p>However, even when <em>selectable</em> is set to a value not allowing the selection of a specific part, it is still possible to set the selection of this part manually, by calling <a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a> directly.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1">SelectablePart</a>, <a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a> </dd></dl>

</div>
</div>
<a id="a2c35d262953a25d96b6112653fbefc88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c35d262953a25d96b6112653fbefc88">&#9670;&nbsp;</a></span>setSelectedBorderPen()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectedBorderPen </td>
          <td>(</td>
          <td class="paramtype">const QPen &amp;&#160;</td>
          <td class="paramname"><em>pen</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>When the legend box is selected, this pen is used to draw the border instead of the normal pen set via <a class="el" href="class_q_c_p_legend.html#a866a9e3f5267de7430a6c7f26a61db9f">setBorderPen</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a>, <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a>, <a class="el" href="class_q_c_p_legend.html#a875227f3219c9799464631dec5e8f1bd">setSelectedBrush</a> </dd></dl>

</div>
</div>
<a id="a875227f3219c9799464631dec5e8f1bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a875227f3219c9799464631dec5e8f1bd">&#9670;&nbsp;</a></span>setSelectedBrush()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectedBrush </td>
          <td>(</td>
          <td class="paramtype">const QBrush &amp;&#160;</td>
          <td class="paramname"><em>brush</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>When the legend box is selected, this brush is used to draw the legend background instead of the normal brush set via <a class="el" href="class_q_c_p_legend.html#a497bbcd38baa3598c08e2b3f48103f23">setBrush</a>.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a>, <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a>, <a class="el" href="class_q_c_p_legend.html#a2c35d262953a25d96b6112653fbefc88">setSelectedBorderPen</a> </dd></dl>

</div>
</div>
<a id="ab580a01c3c0a239374ed66c29edf5ad2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab580a01c3c0a239374ed66c29edf5ad2">&#9670;&nbsp;</a></span>setSelectedFont()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectedFont </td>
          <td>(</td>
          <td class="paramtype">const QFont &amp;&#160;</td>
          <td class="paramname"><em>font</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the default font that is used by legend items when they are selected.</p>
<p>This function will also set <em>font</em> on all already existing legend items.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#aa4cda8499e3cb0f3be415edc02984c73">setFont</a>, <a class="el" href="class_q_c_p_abstract_legend_item.html#a91db5aee48617a9d3206e61376807365">QCPAbstractLegendItem::setSelectedFont</a> </dd></dl>

</div>
</div>
<a id="ade93aabe9bcccaf9cf46cec22c658027"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade93aabe9bcccaf9cf46cec22c658027">&#9670;&nbsp;</a></span>setSelectedIconBorderPen()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectedIconBorderPen </td>
          <td>(</td>
          <td class="paramtype">const QPen &amp;&#160;</td>
          <td class="paramname"><em>pen</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the pen legend items will use to draw their icon borders, when they are selected.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a2aee309bb5c2a794b1987f3fc97f8ad8">setSelectedParts</a>, <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a>, <a class="el" href="class_q_c_p_legend.html#ab580a01c3c0a239374ed66c29edf5ad2">setSelectedFont</a> </dd></dl>

</div>
</div>
<a id="a2aee309bb5c2a794b1987f3fc97f8ad8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2aee309bb5c2a794b1987f3fc97f8ad8">&#9670;&nbsp;</a></span>setSelectedParts()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectedParts </td>
          <td>(</td>
          <td class="paramtype">const SelectableParts &amp;&#160;</td>
          <td class="paramname"><em>selected</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the selected state of the respective legend parts described by <a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1">SelectablePart</a>. When a part is selected, it uses a different pen/font and brush. If some legend items are selected and <em>selected</em> doesn't contain <a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1a768bfb95f323db4c66473375032c0af7">spItems</a>, those items become deselected.</p>
<p>The entire selection mechanism is handled automatically when <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> contains iSelectLegend. You only need to call this function when you wish to change the selection state manually.</p>
<p>This function can change the selection state of a part even when <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a> was set to a value that actually excludes the part.</p>
<p>emits the <a class="el" href="class_q_c_p_legend.html#a82c88464edac07a9eefaf3906268df3b">selectionChanged</a> signal when <em>selected</em> is different from the previous selection state.</p>
<p>Note that it doesn't make sense to set the selected state <a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1a768bfb95f323db4c66473375032c0af7">spItems</a> here when it wasn't set before, because there's no way to specify which exact items to newly select. Do this by calling <a class="el" href="class_q_c_p_abstract_legend_item.html#a6eed93b0ab99cb3eabb043fb08179c2b">QCPAbstractLegendItem::setSelected</a> directly on the legend item you wish to select.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#a5404de8bc1e4a994ca4ae69e2c7072f1">SelectablePart</a>, <a class="el" href="class_q_c_p_legend.html#a9ce60aa8bbd89f62ae4fa83ac6c60110">setSelectableParts</a>, <a class="el" href="class_q_c_p_legend.html#acd7be544c81324e391cfa6be9c413c01">selectTest</a>, <a class="el" href="class_q_c_p_legend.html#a2c35d262953a25d96b6112653fbefc88">setSelectedBorderPen</a>, <a class="el" href="class_q_c_p_legend.html#ade93aabe9bcccaf9cf46cec22c658027">setSelectedIconBorderPen</a>, <a class="el" href="class_q_c_p_legend.html#a875227f3219c9799464631dec5e8f1bd">setSelectedBrush</a>, <a class="el" href="class_q_c_p_legend.html#ab580a01c3c0a239374ed66c29edf5ad2">setSelectedFont</a> </dd></dl>

</div>
</div>
<a id="a7674dfc7a1f30e1abd1018c0ed45e0bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7674dfc7a1f30e1abd1018c0ed45e0bc">&#9670;&nbsp;</a></span>setSelectedTextColor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setSelectedTextColor </td>
          <td>(</td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>color</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the default text color that is used by legend items when they are selected.</p>
<p>This function will also set <em>color</em> on all already existing legend items.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_legend.html#ae1eb239ff4a4632fe1b6c3e668d845c6">setTextColor</a>, <a class="el" href="class_q_c_p_abstract_legend_item.html#a4d01d008ee1a5bfe9905b0397a421936">QCPAbstractLegendItem::setSelectedTextColor</a> </dd></dl>

</div>
</div>
<a id="ae1eb239ff4a4632fe1b6c3e668d845c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1eb239ff4a4632fe1b6c3e668d845c6">&#9670;&nbsp;</a></span>setTextColor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void QCPLegend::setTextColor </td>
          <td>(</td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>color</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the default color of legend text. Legend items that draw text (e.g. the name of a graph) will use this color by default. However, a different colors can be specified on a per-item-basis by accessing the specific legend item.</p>
<p>This function will also set <em>color</em> on all already existing legend items.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_abstract_legend_item.html#a6ebace6aaffaedcdab2d74e88acc2d1e">QCPAbstractLegendItem::setTextColor</a> </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>R:/Develop/a0-develop/LibQQt/src/charts/qcustomplot/<a class="el" href="qcustomplot_8h_source.html">qcustomplot.h</a></li>
<li>R:/Develop/a0-develop/LibQQt/src/charts/qcustomplot/<a class="el" href="qcustomplot_8cpp.html">qcustomplot.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>
